#include<stdio.h>

//数组地址问题
/*
    数组地址是连续的
    打印数组首元素地址，打印数组名
    数组名就是数组首元素的地址
    数组名+1，不是加1，而是加数组类型大小
    数组指针：指向数组的指针
    数组指针+1，加的是数组的大小
    数组指针指向数组首元素，数组指针+1，指向下一个数组元素
*/
int main(int argc, char const *argv[])
{
    char str[100] = "hello world";
    printf("%s\n",str);
    printf("%s\n",str+1);
    printf("%c\n",*str);
    printf("%c\n",*(str+1));
    printf("%p\n",str);
    printf("%p\n",str+1);
    return 0;
}
